i know how crazy this sounds - Alemán Inglés Diccionario